demurrant - Turkish English Dictionary