bill of exchange payment - Francés Inglés Diccionario