special jungle petroleum detachment - Allemand Anglais Dictionnaire