petrol zifti - Turkish English Dictionary