petrol resistance - Turkish English Dictionary