negotiable note - Francés Inglés Diccionario