river debris - Turkish English Dictionary