having sticks for legs - German English Dictionary