electrically hauled - Alemán Inglés Diccionario