to sell direct to retailers - Spanish English Dictionary