guard against debris - Turkish English Dictionary