thread eel - Turkish English Dictionary