small kite with no sticks - German English Dictionary