advance on negotiable instruments - Espagnol Anglais Dictionnaire