eel ladders - German English Dictionary