proluvio - French English Dictionary