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