head of the department of - Turkish English Dictionary