self-supporting mast - Anglais Synonymes Dictionnaire