terrorist specialized in explosive devices - Espagnol Anglais Dictionnaire