look the picture of health - German English Dictionary