ımprovised explosive devices (ıeds) - Fransızca İngilizce Sözlük