eel steaks - German English Dictionary