turbulent stream - French English Dictionary