non-negotiable instrument - Turco Inglés Diccionario