non-negotiable check - Turkish English Dictionary