place of study or practice - Francés Inglés Diccionario