ameliorated - German English Dictionary