complacent with oneself - French English Dictionary