hydatid torsion - Turkish English Dictionary