altruistic help - Francés Inglés Diccionario