polyplacophore - German English Dictionary