professorial/teaching body - Turkish English Dictionary