self-damping - German English Dictionary