contact wire maintenance vehicle - Alemán Inglés Diccionario