stop sticks - Turkish English Dictionary