large department - German English Dictionary