medical and surgical research center - Francés Inglés Diccionario