special jungle petroleum detachment - Turc Anglais Dictionnaire