staff and administrative affairs director - German English Dictionary