rosea (colletia spinosissima) - Spanish English Dictionary