permanent supervisor - Turkish English Dictionary