sewing machine needle - Turkish English Dictionary