terrorist specialized in explosive devices - Español Inglés Diccionario