a blot on escutcheon - Français Anglais Dictionnaire