brain tissue debris - Turkish English Dictionary