barrel of oil - Deutsch Englisch Wörterbuch