roll damping - Turkish English Dictionary