ribbon eel - Turkish English Dictionary