canoe ceder (thuja plicata) - English Synonyms Dictionary