lean on the ropes - Allemand Anglais Dictionnaire