barred spiny eel - Spanish English Dictionary