seem to be in good health - German English Dictionary