altruistic nature - Alemán Inglés Diccionario