munificente - German English Dictionary