a blot on escutcheon - Fransızca İngilizce Sözlük