selfsatisfied - Turkish English Dictionary