Arabic-English translation for ectochoroidea

      ...