sell upon credit - Alemán Inglés Diccionario