relating to/suffering from - Turkish English Dictionary