special purpose facility - Francés Inglés Diccionario