windfall profits from gold sales - Turkish English Dictionary