financial generosity - Alemán Inglés Diccionario