very generous and noble - Espagnol Anglais Dictionnaire