alluvial deposits - Francés Inglés Diccionario