self-satisfiedly - Francés Inglés Diccionario