place of study or practice - Alemán Inglés Diccionario