medical advances - Francés Inglés Diccionario