stick of hard green wood - Turc Anglais Dictionnaire