something done twice in a short period of time - Spanish English Dictionary