a blot on escutcheon - Francés Inglés Diccionario