significant progress - Spanish English Dictionary