making progress - German English Dictionary