chains of stores - Alemán Inglés Diccionario