dual-powered locomotive - Francés Inglés Diccionario