self-importantly - French English Dictionary