thickwitted - French English Dictionary