hydatide - Turkish English Dictionary