self-complacent - Turkish English Dictionary