explosive vest - Turc Anglais Dictionnaire