triplochiton scleroxcylon - French English Dictionary