self-pleased - Alemán Inglés Diccionario