sell upon credit - Francés Inglés Diccionario