make improvement - German English Dictionary