provincial deputy director - German English Dictionary