retailer of canes/reeds - Français Anglais Dictionnaire