he that praises himself spatters himself - Francés Inglés Diccionario