physical and mental well-being - German English Dictionary