shovelhead - French English Dictionary