self complacency - Alemán Inglés Diccionario