roughhead - French English Dictionary