forward-looking technology - French English Dictionary