household supply store - Alemán Inglés Diccionario