in immediate succession - Francés Inglés Diccionario