a blot on escutcheon - Französisch Englisch Wörterbuch