permanent teacher's contract - Turkish English Dictionary