bunch of sticks, leaves, and trash that accumulate in the bends and backwaters of a river or a ravine - Spanisch Englisch Wörterbuch