altruistically - French English Dictionary