support staff posts - German English Dictionary