be on the ropes - Espagnol Anglais Dictionnaire