mobile maintenance vehicle - Turco Inglés Diccionario