electrically propelled - Español Inglés Diccionario