Translator

"alluvial deposit" in Spanish