electric powered wheel - Francés Inglés Diccionario