unselfish giving - French English Dictionary