high-sticking - Turkish English Dictionary