finless eel - Turkish English Dictionary