stream/brook - French English Dictionary