hydatoid - German English Dictionary