battery hold-down and supports - Turkish English Dictionary