be the picture of health, happiness - Turco Inglés Diccionario