self-complacent - Francés Inglés Diccionario