advance on negotiable instruments - Alemán Inglés Diccionario