bettered - German English Dictionary