School facilities - Francés Inglés Diccionario