necessary repairs - Alemán Inglés Diccionario