roll damper - Turkish English Dictionary