pull and glide - Turkish English Dictionary