lean on the ropes - Espagnol Anglais Dictionnaire