altruistic suicide - Francés Inglés Diccionario