follow the stream stream - French English Dictionary