hydatoid - Turkish English Dictionary