make canvas sandals - Français Anglais Dictionnaire