meatriding - French English Dictionary