energy and drive - Turco Inglés Diccionario