shockheaded - French English Dictionary