shortly after/before - Turco Inglés Diccionario