inclined baffle fish ladder - French English Dictionary