self-complacency - Alemán Inglés Diccionario