debutante teacher - Turkish English Dictionary