petrol resistance - French English Dictionary