petrol tanker - French English Dictionary