general directorate of industrial research and development - Francés Inglés Diccionario