eel steaks - Turkish English Dictionary