artificial fishway - French English Dictionary