be picture of good health - Francés Inglés Diccionario