self-sticking - Turkish English Dictionary