vice head of department - German English Dictionary