ectochoroidea - German English Dictionary