staff high-demand jobs - German English Dictionary