department leader - Turkish English Dictionary