hex head self drilling screw - Turkish English Dictionary