rughead - French English Dictionary