improvised incendiary device (iid) - İspanyolca İngilizce Sözlük