immediately thereafter - Turco Inglés Diccionario