shortly after/before - French English Dictionary