sequestrant - Turkish English Dictionary