in immediate succession - Español Inglés Diccionario