managerial posts - German English Dictionary