ectochoroidea - French English Dictionary