small kite with no sticks - Turkish English Dictionary