cloths impregnated with a detergent for cleaning - Spanisch Englisch Wörterbuch