a few days afterwards - French English Dictionary