forward-looking technology - Spanish English Dictionary