polyplacophore - French English Dictionary