weapon installed in a vehicle - İngilizce Eşanlam Sözlük