help selflessly - French English Dictionary