having sticks for legs - Turc Anglais Dictionnaire