immediately stop what one was doing - Español Inglés Diccionario