superciliously - French English Dictionary