scientific assistant - Francés Inglés Diccionario