activity or work done in a rush - Español Inglés Diccionario