self loving - French English Dictionary