scabrose - French English Dictionary