fish ladders - French English Dictionary