generousness - Spanish English Dictionary