marmorated swamp eel - Spanish English Dictionary