incendiary devices - Turc Anglais Dictionnaire