mast-mounted sight - İngilizce Eşanlam Sözlük