medical scientist - Francés Inglés Diccionario