innovative technologies - Francés Inglés Diccionario