iluvial - French English Dictionary