trog - French English Dictionary