flagellates - German English Dictionary