twin barrelled guns - İspanyolca İngilizce Sözlük