immediate termination - Español Inglés Diccionario