vindicates - Englisch Synonyme Wörterbuch