meter damping - Turkish English Dictionary