your letter - Turkish English Dictionary