nonnegotiable instrument - Francés Inglés Diccionario