professorial/teaching body - German English Dictionary