turfing daisy (tripleurospermum oreades tchihatchewii) - French English Dictionary