to sell direct to retailers - Espagnol Anglais Dictionnaire