self-complacency - German English Dictionary