self-satisfied - Turkish English Dictionary