store specializing in cleaning products and instruments - Spanisch Englisch Wörterbuch