vindicate oneself - Spanisch Englisch Wörterbuch