grocery store or haberdashery - Alemán Inglés Diccionario