makes progress - Spanish English Dictionary