essential repairs - Alemán Inglés Diccionario