retail stores - Alemán Inglés Diccionario