teacher trainer - Turkish English Dictionary