forward-looking technology - Francés Inglés Diccionario