non-negotiable bond - Turkish English Dictionary