flowing splashingly - French English Dictionary