having sticks for legs - Turkish English Dictionary