sangre de toro (hamelia versicolor) - Spanish English Dictionary