practice teacher - Turkish English Dictionary