a blot on escutcheon - Türkisch Englisch Wörterbuch