to produce relief - Turkish English Dictionary