japanese (red) cedar - Espagnol Anglais Dictionnaire