venta directa (al público) - Spanish English Dictionary