philippine cedar (cedrela toona) - French English Dictionary