bird-witted - French English Dictionary