the not-too-distant future - French English Dictionary