self-supporting mast - Francés Inglés Diccionario