direct sales distribution - Alemán Inglés Diccionario