leech-ropes - Turc Anglais Dictionnaire