self-centered - French English Dictionary