altruistic - French English Dictionary