direct sales distribution - Turco Inglés Diccionario