attaching hardware - Turkish English Dictionary