machine gun sight - İspanyolca İngilizce Sözlük