department of translation and interpreting - Turkish English Dictionary