natural gas supplier - Turco Inglés Diccionario