mobile maintenance vehicle - Alemán Inglés Diccionario