mast-mounted sight - Englisch Synonyme Wörterbuch