be the picture of health, happiness - Turkish English Dictionary