self-love - French English Dictionary