ımprovised explosive devices (ıeds) - Espagnol Anglais Dictionnaire