alluviation - French English Dictionary