repair and restoration - Alemán Inglés Diccionario