Streambed intake - French English Dictionary