improvised explosive device (ied) - Espagnol Anglais Dictionnaire