roughrider - French English Dictionary