weakheaded - French English Dictionary