power propelled - Francés Inglés Diccionario