selflessness - French English Dictionary