eggheaded - French English Dictionary