lean on the ropes - Español Inglés Diccionario