taiwan red pine - French English Dictionary