hold-down assembly - Turkish English Dictionary