terrorist specialized in explosive devices - Französisch Englisch Wörterbuch