sewing machine shuttle - Turkish English Dictionary