hirudo medicinalis - Turkish English Dictionary