demurral - Turkish English Dictionary