teacher of languages - Turkish English Dictionary