repairs and upkeep - Alemán Inglés Diccionario