fish ladders - German English Dictionary