munificent - German English Dictionary