retail sales network - Alemán Inglés Diccionario