munificence - German English Dictionary