rough, ill-shaped stick - Français Anglais Dictionnaire