torgut - French English Dictionary