engine-mounted dynamic dampers - Turkish English Dictionary