be put to rights - Español Inglés Diccionario