be on the ropes - Turc Anglais Dictionnaire