ameliorant - Turkish English Dictionary