to plough up the stubble of - Turkish English Dictionary

Suggest a Term