hastily put on any item of clothing - Spanisch Englisch Wörterbuch