rhabdocoela - German English Dictionary