general demurrer - Turkish English Dictionary