for relief from - Turkish English Dictionary