engine cradle hold-down fittings - Turkish English Dictionary