self-supporting mast - Inglés Sinónimo Diccionario