alluvial bench - Spanish English Dictionary