storage of natural gas - Turco Inglés Diccionario