clearance of debris - Turkish English Dictionary