trematodea - German English Dictionary