scientific research work - Francés Inglés Diccionario