stick of hard green wood - Allemand Anglais Dictionnaire