hydatide - German English Dictionary