red cedar (thuja plicata) - Spanish English Dictionary