place (in hospitals/schools) - German English Dictionary