to mast-studding sails - Français Anglais Dictionnaire