accommodation stores - Alemán Inglés Diccionario