lean on the ropes - Turc Anglais Dictionnaire