alleviating - Turkish English Dictionary