wander round the stores - Alemán Inglés Diccionario