research and development works - Francés Inglés Diccionario