selfless - French English Dictionary