bamboo bedspread - Spanish English Dictionary