proluvium - French English Dictionary