underground installations - Francés Inglés Diccionario