a blot on escutcheon - Englisch Synonyme Wörterbuch