special jungle petroleum detachment - Deutsch Englisch Wörterbuch