professorial posts - German English Dictionary