in-house staff - German English Dictionary