something done twice in a short period of time - Español Inglés Diccionario