canoe ceder (thuja plicata) - Turkish English Dictionary