altruistic love - Francés Inglés Diccionario