ethanol powered - Turco Inglés Diccionario