electrically powered car - Turco Inglés Diccionario