rebel weapons depot - Turc Anglais Dictionnaire