sharpwitted - French English Dictionary