altruist - Francés Inglés Diccionario