accumulation of logs, branches and litter in a hollow/river bend - Español Inglés Diccionario