engine damper - Turkish English Dictionary