munificente - Spanish English Dictionary