direct channel of distribution - Alemán Inglés Diccionario