make things right - Francés Inglés Diccionario