turfing daisy (matricaria tchihatchewii) - German English Dictionary