feel superior - French English Dictionary