river debris - German English Dictionary