suffer many ailments - German English Dictionary