roughshod - French English Dictionary