factory direct sales - Alemán Inglés Diccionario