non-negotiable instrument - Turkish English Dictionary