synthetic petrol - Turkish English Dictionary