hammerheaded - French English Dictionary