hardware stores - Alemán Inglés Diccionario