maintaining vehicles - Alemán Inglés Diccionario