reed weaving stick - Spanish English Dictionary