suffer many ailments - Turkish English Dictionary