paper flower (bougainvillea glabra) - Spanish English Dictionary