for the foreseeable future - Français Anglais Dictionnaire