viscous damping device - German English Dictionary