mast-mounted sight - Inglés Sinónimo Diccionario