sell publicly - Francés Inglés Diccionario