polyterpenoid - French English Dictionary