meliorating - German English Dictionary