wooden bed made of rubber strips, rawhide or agave strings - Spanish English Dictionary