petrol tanker - German English Dictionary