building materials and supplies store - Spanish English Dictionary