place of study or practice - Turkish English Dictionary