improvised explosive device (ied) - Français Anglais Dictionnaire