putting things right - Alemán Inglés Diccionario