payment on presentation - Francés Inglés Diccionario