roughscuff - French English Dictionary