giant buttercup (laccopetalum giganteum) - Spanish English Dictionary