retail shops - Alemán Inglés Diccionario