law of negotiable instrument - Alemán Inglés Diccionario