turfing daisy (tripleurospermum oreades tchihatchewii) - Spanish English Dictionary