save one's hide - Spanisch Englisch Wörterbuch