engineering vehicle - Alemán Inglés Diccionario