inclined baffle fish ladder - Turkish English Dictionary