supercilious - French English Dictionary