look after one's health - German English Dictionary