meliorator - German English Dictionary