staff dining hall - German English Dictionary