put up one's shutters - Spanisch Englisch Wörterbuch