law relating to negotiable instruments - Francés Inglés Diccionario