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