selflessly - French English Dictionary