to sell direct to the public - Francés Inglés Diccionario