bubbleheaded - French English Dictionary