training and research hospital - Francés Inglés Diccionario