liquefied natural gas impounding area - Español Inglés Diccionario