self-complacent - Alemán Inglés Diccionario