leading-edge technology - Francés Inglés Diccionario