munificate - German English Dictionary