tech facility - Francés Inglés Diccionario