to come after each other - Francés Inglés Diccionario