natural gas installation - Francés Inglés Diccionario