stick of hard green wood - Espagnol Anglais Dictionnaire