blot on one's escutcheon - Französisch Englisch Wörterbuch