on the ropes - Alemán Inglés Diccionario