accumulation of logs, branches and litter in a hollow/river bend - Spanisch Englisch Wörterbuch