electrically propelled vehicles - Turco Inglés Diccionario