self-supporting mast - Turco Inglés Diccionario