living leech in the oesophagus - Turc Anglais Dictionnaire