energy supplier - Turco Inglés Diccionario